heaping tablespoon - French English Dictionary